Microsoft — Software Engineer 2

Posted: 04-07-2026

Salary: ₹24 - ₹38 Lakhs/Annum Expected

Description:

The Commercial Engineering & AI (CEAI) organization at Microsoft is hiring a Software Engineer 2 to build, prototype, and ship high-impact AI solutions. This role sits at the cutting edge of internal enterprise transformation—focusing on simplifying, automating, and "agentifying" workflows across the Microsoft sales ecosystem. You will develop production-grade features using Microsoft’s advanced AI stack, cloud-native services, and Large Language Models (LLMs). The role heavily emphasizes modern, AI-augmented engineering practices, requiring developers to orchestrate multi-step agentic workflows, build robust telemetry diagnostics, and deploy secure, responsible AI applications ready for global commercial scale.

Key Technologies:

C#, Java, Python, React, Microsoft Copilot Stack, LLMs (e.g., GPT, Claude), Agent Harnesses, LangChain, GitHub Copilot CLI, YAML, Markdown, Git, DevOps, CI/CD, Infrastructure as Code (IaC)

Requirements:

  • Bachelor’s degree in Computer Science Engineering, or a closely related technical field.
  • 2–5 years of professional software engineering experience with strong hands-on coding depth in languages such as C#, Java, Python, or React.
  • Proven proficiency working inside modern Agent Harnesses and coding agent environments. Experience authoring Markdown specifications, Architecture Decision Records (ADRs), and YAML configurations explicitly structured as agent-consumable inputs.
  • Demonstrated ability to orchestrate multi-step agentic workflows across the Software Development Life Cycle (SDLC) and audit agent-generated source code and Pull Requests (PRs) with production-grade engineering rigor.
  • Strong fundamental command over complex data structures, algorithmic efficiency, object-oriented design (OOD), and the patterns of scalable cloud-native architectures.
  • Experience rapidly prototyping proof-of-concepts (POCs), implementing iterative experimentation loops, and debugging, troubleshooting, and tuning live service reliability using system telemetry.

Important Notice:

This job description and related content are owned by Microsoft. We are only sharing this information to help job seekers find opportunities. For application procedures, status, or any related concerns, please contact Microsoft directly. We do not process applications or respond to candidate queries.